Big Huge Thesaurus

Aralia elata

noun

sounds kind of like